| 簡要說明 | |
|---|---|
|
檔案: \examples\Processing\Color\Bayer\BilinearBayer_RG_GB.va |
![]() |
|
預設平台: mE5-MA-VCL |
|
|
短說明 此範例顯示在「Bayer Enhanced Raw」與「Bayer Raw」模式下,具有色條 Red/BlueFollowedByGreen_GreenFollowedByBlue/Red 之雙線陣列相機的 Bayer RAW 圖樣去馬賽克處理。 |
|
在 VisualApplets 設計範例「BilinearBayer_RG_GB.va」中,實作了雙線陣列相機的 Bayer 去馬賽克處理,其第一感測器(頂部)行為紅色或藍色接綠色,第二感測器(底部)行為綠色接藍色或紅色(或反之)。感測器配置的視覺化請參閱圖 253。
此感測器配置的 Bayer 去馬賽克處理在小程式中針對兩種相機模式實作:「Bayer Raw」模式與「Bayer Enhanced Raw」模式。 在前一種情況下,兩次擷取之間的動作為兩個感測器行,在後一種情況下則為一行。因此,在「Bayer Raw」模式下每個像素會擷取一個色彩分量,而在「Bayer Enhanced Raw」模式下每個像素會擷取兩個色彩分量(紅色與綠色或綠色與藍色)。您可以在例如 [Bas13] 下找到有關相機模式的進一步資訊。在圖 254 中,您可以看到設計「BilinearBayer_RG_GB.va」的基本結構。
透過 Camera Link Full 配置中的雙線陣列相機以「Bayer Raw」或「Bayer Enhanced Raw」模式擷取的影像(請參閱相機介面運算子 FullGrayCamera),會在 HierarchicalBox DeBayer 中進行去馬賽克處理。在此方塊上按一下「滑鼠右鍵」,您可以在「Properties」下方選擇 Bayer 圖樣以及紅、綠、藍的白平衡係數。 完整色彩內插的 rgb 影像會透過 DMA 傳輸至 PC。 此設計的預設平台為 microEnable 5 marathon VCL,但可以輕鬆調適至其他平台。針對此設計,您可以在 \examples\Processing\Color\Bayer\TestImagesBilinearBayer 下找到用於「Bayer Raw」模式與「Bayer Enhanced Raw」模式的測試影像。方塊 DeBayer 的內容如圖 255 所示。
在 HierarchicalBox MergeLines 中,目前的 8 位元像素值與下一行中的相鄰像素合併為一個 16 位元值。 在 HierarchicalBoax WhiteBalance 中,會執行紅、綠和藍分量的白平衡。您可以直接在此方塊中的運算子 WhiteBalanceBayer 上按一下「滑鼠雙擊」,或如上所述在方塊「DeBayer」上按一下「滑鼠右鍵」來選擇白平衡係數。 透過運算子 SourceSelector_EnableFast,您可以選擇 DeBayer 模式 DeBayerEnhancedRAW 或 DeBayerRAW。在圖 256 中,您可以看到方塊 DeBayerEnhancedRAW 的內容。
在 HierarchicalBox MakeKernel 中會建立一個 6x1 核心。核心元件為目前像素值的兩個 8 位元色彩分量(「Enhanced Raw」模式!)及其下一個相鄰像素。有關核心元件順序的視覺化,請參閱圖 257 以取得「RedFollowedByGreen_GreenFollowedByBlue」的範例 Bayer 圖樣。
盒內 模式 您可以透過將運算子設定為以下值來選擇 Bayer 圖樣 Const_Mode 設定為 0 到 4 之間的值。
有關對應 Bayer 圖樣的更多資訊,請參閱旁邊的註解方塊 Const_Mode。作為更便利的替代方案,您
可以如上所述,在設計頂層的方塊 DeBayer 上按一下「滑鼠右鍵」,並在「Properties」下方選擇相機的 Bayer 圖樣。在方塊中 GetGreen 和 GetPresent 會為每個像素選取綠色色頻以及目前的顏色(紅色或藍色)。在方塊中 Interpolation 中,像素位置處缺少的第三個紅色彩色元件
(
) 或藍色
(
)
根據下列項目進行插補:
[Bas13]:
這些色頻最後會透過 MergeComponents 運算子合併在一起。如果您選擇相機的「Bayer Raw」模式,則可以選擇色頻解譯方塊 DeBayerRAW(參見圖 255)。請參見圖 258 中方塊 DeBayerRAW 的內容。
此處使用 BAYER5x5Linear 運算子針對目前像素周圍的 5x5 核心來執行色頻解譯。 然後,經過顏色插補的影像會透過 DMA 傳輸至 PC,如圖 254 中的基本設計架構所示。









上一頁

